multiple unit residential complex - Espagnol Anglais Dictionnaire